package com.zhk.ScriptManagement.entity.vo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 * @Author: zhouhongkun
 * @Description: 添加剧本的信息
 * @Date: 2021/4/5 22:10
 */
public class ScriptInfoVo implements Serializable {
    /**
     * 剧本id
     */
    private Integer scriptId;
    /**
     * 剧本名称
     */
    private String scriptName;
    /**
     * 价格
     */
    private BigDecimal price;
    /**
     * 作者
     */
    private String author;
    /**
     * 剧本人数
     */
    private Integer scriptNum;
    /**
     * 介绍描述
     */
    private String description;
    /**
     * 状态 0下架 1上架
     */
    private  Integer state;
    /**
     * 创建用户
     */
    private Integer userId;

    /**
     * 剧本类型
     */
    private List<Integer> scriptTypeIds = new ArrayList<>();

    public Integer getScriptId() {
        return scriptId;
    }

    public void setScriptId(Integer scriptId) {
        this.scriptId = scriptId;
    }

    public String getScriptName() {
        return scriptName;
    }

    public void setScriptName(String scriptName) {
        this.scriptName = scriptName;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public Integer getScriptNum() {
        return scriptNum;
    }

    public void setScriptNum(Integer scriptNum) {
        this.scriptNum = scriptNum;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public List<Integer> getScriptTypeIds() {
        return scriptTypeIds;
    }

    public void setScriptTypeIds(List<Integer> scriptTypeIds) {
        this.scriptTypeIds = scriptTypeIds;
    }
}
